344 research outputs found

    Optimal Trees

    Get PDF
    Not Availabl

    Optimizing Constrained Subtrees of Trees

    Get PDF
    Given a tree G = (V, E) and a weight function defined on subsets of its nodes, we consider two associated problems. The first, called the "rooted subtree problem", is to find a maximum weight subtree, with a specified root, from a given set of subtrees. The second problem, called "the subtree packing problem", is to find a maximum weight packing of node disjoint subtrees chosen from a given set of subtrees, where the value of each subtree may depend on its root. We show that the complexity status of both problems is related, and that the subtree packing problem is polynomial if and only if each rooted subtree problem is polynomial. In addition we show that the convex hulls of the feasible solutions to both problems are related: the convex hull of solutions to the packing problem is given by "pasting together" the convex hulls of the rooted subtree problems. We examine in detail the case where the set of feasible subtrees rooted at node i consists of all subtrees with at most k nodes. For this case we derive valid inequalities, and specify the convex hull when k < 4

    Taxi Planner Optimization: A Management Tool

    Get PDF
    This work introduces taxi planning optimization (TPO) as a methodology to guide airport surface management operations. The optimization model represents competing aircraft using limited ground resources. TPO improves aircraft taxiing routes and their schedule in situations of congestion, minimizing overall taxiing time (TT), and helping taxi planners to meet prespecified goals such as compliance with take-off windows, TT limits, and trajectory conflicts. By considering all simultaneous trajectories during a given planning horizon, TPO's estimation of TT from the stand to the runways improves over current planning methods. The operational optimization model is a large-scale space-time multi-commodity network with capacity constraints. In addition to its natural use as a real-time taxi planning tool, a number of TPO variants can be used for design purposes, such as expansion of new infrastructure. TPO is demonstrated using Madrid-Barajas as test airport

    Changing Bases: Multistage Optimization for Matroids and Matchings

    Full text link
    This paper is motivated by the fact that many systems need to be maintained continually while the underlying costs change over time. The challenge is to continually maintain near-optimal solutions to the underlying optimization problems, without creating too much churn in the solution itself. We model this as a multistage combinatorial optimization problem where the input is a sequence of cost functions (one for each time step); while we can change the solution from step to step, we incur an additional cost for every such change. We study the multistage matroid maintenance problem, where we need to maintain a base of a matroid in each time step under the changing cost functions and acquisition costs for adding new elements. The online version of this problem generalizes online paging. E.g., given a graph, we need to maintain a spanning tree TtT_t at each step: we pay ct(Tt)c_t(T_t) for the cost of the tree at time tt, and also ∣Tt∖Tt−1∣| T_t\setminus T_{t-1} | for the number of edges changed at this step. Our main result is an O(log⁥mlog⁥r)O(\log m \log r)-approximation, where mm is the number of elements/edges and rr is the rank of the matroid. We also give an O(log⁥m)O(\log m) approximation for the offline version of the problem. These bounds hold when the acquisition costs are non-uniform, in which caseboth these results are the best possible unless P=NP. We also study the perfect matching version of the problem, where we must maintain a perfect matching at each step under changing cost functions and costs for adding new elements. Surprisingly, the hardness drastically increases: for any constant Ï”>0\epsilon>0, there is no O(n1−ϔ)O(n^{1-\epsilon})-approximation to the multistage matching maintenance problem, even in the offline case

    The two-echelon capacitated vehicle routing problem: models and math-based heuristics

    Get PDF
    Multiechelon distribution systems are quite common in supply-chain and logistics. They are used by public administrations in their transportation and traffic planning strategies, as well as by companies, to model own distribution systems. In the literature, most of the studies address issues relating to the movement of flows throughout the system from their origins to their final destinations. Another recent trend is to focus on the management of the vehicle fleets required to provide transportation among different echelons. The aim of this paper is twofold. First, it introduces the family of two-echelon vehicle routing problems (VRPs), a term that broadly covers such settings, where the delivery from one or more depots to customers is managed by routing and consolidating freight through intermediate depots. Second, it considers in detail the basic version of two-echelon VRPs, the two-echelon capacitated VRP, which is an extension of the classical VRP in which the delivery is compulsorily delivered through intermediate depots, named satellites. A mathematical model for two-echelon capacitated VRP, some valid inequalities, and two math-heuristics based on the model are presented. Computational results of up to 50 customers and four satellites show the effectiveness of the methods developed

    Two-stage stochastic minimum s − t cut problems: Formulations, complexity and decomposition algorithms

    Get PDF
    We introduce the two‐stage stochastic minimum s − t cut problem. Based on a classical linear 0‐1 programming model for the deterministic minimum s − t cut problem, we provide a mathematical programming formulation for the proposed stochastic extension. We show that its constraint matrix loses the total unimodularity property, however, preserves it if the considered graph is a tree. This fact turns out to be not surprising as we prove that the considered problem is NP-hard in general, but admits a linear time solution algorithm when the graph is a tree. We exploit the special structure of the problem and propose a tailored Benders decomposition algorithm. We evaluate the computational efficiency of this algorithm by solving the Benders dual subproblems as max-flow problems. For many tested instances, we outperform a standard Benders decomposition by two orders of magnitude with the Benders decomposition exploiting the max-flow structure of the subproblems

    Testing Tablet Computers in Nursing Education: A Comprehensive Evaluation Framework

    Get PDF
    Background: Tablet Computers (TCs) and other mobile digital devices are rapidly changing the way we communicate and access information in our personal and professional lives. Scarce research exists regarding their effectiveness in promoting the learning of health professionals. This paper describes the evaluation framework used in a study to test TCs in a post-diploma baccalaureate nursing program in the Gulf Cooperation Council (GCC) state of Qatar.Purpose: The evaluation framework was structured around 10 objectives designed to assess the impact of TC integration into the evidence-based practice (EBP) and reflective practice (RP) components of a scholarship course. Evaluation variables included perceptions of knowledge, confidence, comfort, satisfaction and technical skill before and after the 7-week TC implementation; students’ usage patterns and attitudes about the usefulness of TCs in promoting their learning related to EBP and RP were also examined; in addition, students’ views about the impact of TCs on the learning environment and their engagement in the learning process were sought.Methods: A mixed method descriptive design was used to assess outcomes of interest. Qualitative methods (focus groups, participant observation, field notes and reflective journals) were used to capture subjective perspectives of TC users. Quantitative methods (pre-test/posttest, activity logs and skills labs) were used to assess change in knowledge, attitude and technical proficiency over time.Results: The evaluation framework used to assess process and outcome variables in this study combined structural, philosophical, theoretical, pedagogical and methodological elements. These included the logic model, participatory action, theory-based course concepts, as well as a learning taxonomy involving cognitive, affective and psychomotor competencies.Conclusion: The value of a comprehensive evaluation plan executed in tandem with TC implementation is highlighted

    Approximate Deadline-Scheduling with Precedence Constraints

    Full text link
    We consider the classic problem of scheduling a set of n jobs non-preemptively on a single machine. Each job j has non-negative processing time, weight, and deadline, and a feasible schedule needs to be consistent with chain-like precedence constraints. The goal is to compute a feasible schedule that minimizes the sum of penalties of late jobs. Lenstra and Rinnoy Kan [Annals of Disc. Math., 1977] in their seminal work introduced this problem and showed that it is strongly NP-hard, even when all processing times and weights are 1. We study the approximability of the problem and our main result is an O(log k)-approximation algorithm for instances with k distinct job deadlines

    Notions of Connectivity in Overlay Networks

    Get PDF
    International audience" How well connected is the network? " This is one of the most fundamental questions one would ask when facing the challenge of designing a communication network. Three major notions of connectivity have been considered in the literature, but in the context of traditional (single-layer) networks, they turn out to be equivalent. This paper introduces a model for studying the three notions of connectivity in multi-layer networks. Using this model, it is easy to demonstrate that in multi-layer networks the three notions may differ dramatically. Unfortunately, in contrast to the single-layer case, where the values of the three connectivity notions can be computed efficiently, it has been recently shown in the context of WDM networks (results that can be easily translated to our model) that the values of two of these notions of connectivity are hard to compute or even approximate in multi-layer networks. The current paper shed some positive light into the multi-layer connectivity topic: we show that the value of the third connectivity notion can be computed in polynomial time and develop an approximation for the construction of well connected overlay networks
    • 

    corecore